seem a long shot - Francés Inglés Diccionario